Another Look at Architectural Styles and ADAGE 1 UT - ADAGE - 95 - 02

نویسنده

  • Yannis Smaragdakis
چکیده

The relationship of architectural styles and ADAGE was explored in previous reports, and extensions to GenVoca to support architectural styles were proposed. In this report, we present a new way of achieving architectural style customization within GenVoca and show that there is a straightforward implementation of these ideas. The contribution of our work is that the basic GenVoca concepts, namely realms, components, elastic interfaces, and design rule checking, may be sufficient without extensions to express software systems in a variety of useful architectural styles.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generator for Colored Type Expressions 1 UT - ADAGE - 94 - 02

ADAGE is obligated to generate avionics software in different programming styles, such as executive, tasking, etc. This report explains how “colored” ADAGE type equations can be used as the basis for generating avionics software in a wide range of programming styles. A prototype generator, gen, is offered as an example of how generation can be accomplished.

متن کامل

A Process and Retrospection on Creating a Domain Model for Avionic Software** ADAGE-UT-93-04

ADAGE is a project to define and realize a domain-specific software architecture (DSSA) technology for assisting the development of avionics software. The central concept of DSSA is the use of software system generators that implement component-based models of software systems in the target domain [SEI90]. We have developed a domain model for avionics software using the GenVoca domain modeling ...

متن کامل

On the Relationship of ADAGE and Design Patterns 1

We conjecture that many design patterns are consistency-preserving program transformations that can be mechanized. We also conjecture that such patterns can be related to the ADAGE method of layered software system construction. The benefits of a unification would place ADAGE at the forefront of a number of important research areas in software design and implementation.

متن کامل

ADAGE: A Framework for Generating Adaptable Intervals from Streaming Edges

We study the problem of determining the proper aggregation granularity for time-evolving network data when edges are added to the network in a streaming fashion. Time-evolving (a.k.a. longitudinal or dynamic) networks are often used to study topics such as change detection, evolution of communities, or network growth. However, aggregation lengths are often somewhat arbitrary, chosen based on in...

متن کامل

A Domain Model for Avionics Software** ADAGE-UT-93-03

We present a domain model for avionics software in terms of a layered-software architecture that encourages avionics systems to be built economically through the compositions of prefabricated components. Our model is expressed in terms of the GenVoca domain modeling concepts.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995